article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block}
[hidden],audio:not([controls]){display:none}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;padding:0;font-size:13px;line-height:1.231;font-family:微软雅黑;   overflow-x:hidden;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
a{text-decoration:none;}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clear{ clear:both;}
.of {overflow:hidden;}

/*publik*/

.fl { float: left;display: inline;}
.fr{float:right;}
.root{width:1100px;margin:0 auto;}
.roots{width:1200px;margin:0 auto;}


/*首页*/

#header{ }
.header{ background:url(dbj.jpg) no-repeat top center; height:203px;}
.logo{ text-align:center;}
.head_r{ height:60px;}
.head_r ul li{ float:left; width:114px; height:40px; line-height:40px; text-align:center; display:block; }
.head_r ul li:hover{display:block; width:114px; }
.head_r ul li a{ float:left; display:block; width:114px; color:#535252; font-size:18px; text-align:center; }
.head_r ul li a:hover{ float:left; display:block;  font-size:16px; color:#ffdc39;}

.head_r ul li ul{ position:absolute; z-index:9999; display:none; top:241px; padding:20px;   }
.head_r ul li ul li a:hover .head_r ul li a{ color:#ffdc39;}

.head_r ul li:hover ul{ width:245px; display:block; background:#019642; color:#ffdc39; border-radius:25px;}
.head_r ul li:hover ul li{float:left; width:122px;border:none; border-bottom: 1px solid #11b458;height:40px; width:122px;line-height:40px; display:block; }
.head_r ul li:hover ul li a{ color:#FFF;margin:0px; text-align:center; display:block; font-weight:normal; }
.head_r ul li:hover ul li a:hover{  display:block; font-weight:normal; width:122px; }



/*banner*/
.shouye_b{width:100%; height: auto; top:256px;  overflow:hidden;}

.main_image {width:100%; height:550px; overflow:hidden; margin:0 auto; position:relative;}
.main_image ul {width:9999px; height:550px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:550px;}
.main_image li span {  display: block; width:100%; height:550px;}
.main_image li a {display:block; width:100%; height:550px;}
.main_image li .img_1 {background: url(1.jpg) no-repeat center top;}
.main_image li .img_2 {background: url(2.jpg) center top no-repeat;}
.main_image li .img_3 {background: url(3.jpg) center top no-repeat;}
.main_image li .img_4 {background: url(4.jpg) center top no-repeat;}
.main_image li .img_5 {background: url(5.jpg) center top no-repeat;}
div.flicking_con {width:990px; margin:0 auto; position:relative; z-index:999}
div.flicking_con .flicking_inner {position:absolute; top:416px; left:450px; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(hover_right.png) no-repeat right top;right:100px;}



/*产品展示*/
.pro_mudan{ margin-top:40px;}
.pro_mudan h4{ font-size:32px;  color:#fdb326; text-align:center; font-weight:normal;}
.pro_mudan h2{ font-size:32px;  color:#393939; text-align:center; height:41px; line-height:36px;}
.pro_mudan h3{ font-size:22px;  color:#0da851; text-align:center; margin-bottom:10px;}


.mudan{ background:url(mdbj.jpg) no-repeat center; height:652px; width:100%;}

.md_01{width:257px; height:305px; }
.md_01 .md_jpmd{ width:257px; height:63px; background-color:#ff7900;}
.md_01 .md_jpmd h3{ padding:15px 0px 0px 33px; width:215px; height:30px;background:url(md01.jpg) no-repeat  20px 18px; line-height:30px; } 
.md_01 .md_jpmd a{ color:#FFF; font-weight:normal;}

.md_01 .md_jpmdfl{ width:257px; height:190px; background-color:#FFF;}
.md_01 .md_jpmdfl ul{ padding-top:0px;}
.md_01 .md_jpmdfl ul li{ float:left; width:109px; height:29px; background-color:#0da851; margin-left:13px; line-height:29px; text-align:center; margin-top:8px;}
.md_01 .md_jpmdfl ul li a{ color:#FFF;}



.md_02{ width:257px; height:400px; margin-top:3px; }
.md_02 .md_jpmd{ width:257px; height:63px; background-color:#ff7900;}
.md_02 .md_jpmd h3{ padding:15px 10px 10px 33px; width:215px; height:30px; background:url(md02.jpg) no-repeat  20px 18px; line-height:30px; } 
.md_02 .md_jpmd a{ color:#FFF; font-weight:normal;}

.md_02 .md_jpmdfl{ width:257px; height:290px; background-color:#FFF;}
.md_02 .md_jpmdfl ul{ padding-top:10px;}
.md_02 .md_jpmdfl ul li{ float:left; width:109px; height:29px; background-color:#0da851; margin-left:13px; line-height:29px; text-align:center; margin-top:8px;}
.md_02 .md_jpmdfl ul li a{ color:#FFF;}


#demo{width:802px; overflow:hidden; }
#demo .demowrap{overflow:hidden;width:30000px;}
#demo .demowrap{ display:block;float:left;overflow:hidden;margin:0px auto;}

#demo .demowrap li {
    float: left;
    width: 282px;
    height: 320px;
    overflow: hidden;
    margin-right: -15px;
}
#demo .demowrap li .tu01 {
    float: left;
    width: 248px;
    height: 174px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
#demo .demowrap li .tu01 .up01 {
    width: 248px;
    height: 174px;
    position: absolute;
    z-index: 10;
    left: -248px;
    background-image: url(bg05.png);
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
#demo .demowrap li .tit001 {
    height: 117px;
    width: 88%;
    background-color: #11a130;
    background: url(pro_bg01.png) bottom center no-repeat;
    margin-top: 174px;
}
#demo .demowrap  li .tit001 a h3 {
    display: block;
    margin: 0 auto;
    width: 247px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    border-bottom: #0e8427 1px solid;
}
#demo .demowrap li .tit001 p {
    display: block;
    margin: 0 auto;
    width: 247px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    border-top: #3bb254 1px solid;
}



#demo .demowrap li .tit001 .more01 {
    text-align: center;
}

#demo1{float:left;height: 638px;width: 1602px;}
#demo2{float:left;height: 638px;width: 1602px;}


#demo .demowrap li .tu01 .up01:hover a {
    font-size: 18px;
    color: #ffffff;
    background-color: #f05435;
    background-image: none;
}
#demo .demowrap li:hover .tu01 .up01{  left:0px;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}


.up01 {
    display: block;
    width: 205px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background-image: url(pro_bg02.png);
    font-size: 18px;
    color: #434843;
    margin: 0 auto;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}


#demo .demowrap li .tu01 .up01 a {
    display: block;
    width: 205px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background-image: url(.pro_bg02.png);
    font-size: 18px;
    color: #434843;
    margin: 0 auto;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}











/*流程*/
.liucheng{ height:340px; background:url(lcbj.png) no-repeat right; margin-top:-74px; }

.liucheng .lcwz{ width:510px; padding-top:77px; padding-left:30px;}
.liucheng .lc5{ width:458px;  padding-top:39px;}
.liucheng .lc5 ul li{ float:left; width:75px; margin-left:14px;     transition: all .3s;}
.liucheng .lc5 ul li:hover{ padding-top:10px;     transition: all .3s;}




.shaoyao{ background:url(sybj.jpg) no-repeat center; height:662px; width:100%;}

.pro_shaoyao{ }
.pro_shaoyao h4{ font-size:32px;  color:#fdb326; text-align:center; font-weight:normal;}
.pro_shaoyao h2{ font-size:32px;  color:#393939; text-align:center; height:41px; line-height:36px;}
.pro_shaoyao h3{ font-size:22px;  color:#0da851; text-align:center; margin-bottom:20px;}

#demoo{width:802px; overflow:hidden; margin-top:3px;}
#demoo .demowrap{overflow:hidden;width:30000px;}
#demoo .demowrap{ display:block;float:left;overflow:hidden;margin:0px auto;}

#demoo .demowrap li {
    float: left;
    width: 282px;
    height: 320px;
    overflow: hidden;
    margin-right: -15px;
}
#demoo .demowrap li .tu01 {
    float: left;
    width: 248px;
    height: 174px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
#demoo .demowrap li .tu01 .up01 {
    width: 248px;
    height: 174px;
    position: absolute;
    z-index: 10;
    left: -248px;
    background-image: url(bg05.png);
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
#demoo .demowrap li .tit001 {
    height: 117px;
    width: 88%;
    background-color: #11a130;
    background: url(pro_bg01.png) bottom center no-repeat;
    margin-top: 174px;
}
#demoo .demowrap  li .tit001 a h3 {
    display: block;
    margin: 0 auto;
    width: 247px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    border-bottom: #0e8427 1px solid;
}
#demoo .demowrap li .tit001 p {
    display: block;
    margin: 0 auto;
    width: 247px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    border-top: #3bb254 1px solid;
}



#demoo .demowrap li .tit001 .more01 {
    text-align: center;
}

#demo11{float:left;height: 638px;width: 1602px;}
#demo22{float:left;height: 638px;width: 1602px;}


#demoo .demowrap li .tu01 .up01:hover a {
    font-size: 18px;
    color: #ffffff;
    background-color: #f05435;
    background-image: none;
}
#demoo .demowrap li:hover .tu01 .up01{  left:0px;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}


.up01 {
    display: block;
    width: 205px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background-image: url(pro_bg02.png);
    font-size: 18px;
    color: #434843;
    margin: 0 auto;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}


#demoo .demowrap li .tu01 .up01 a {
    display: block;
    width: 205px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background-image: url(.pro_bg02.png);
    font-size: 18px;
    color: #434843;
    margin: 0 auto;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}


.zongzhi{ width:236px; margin-top:20px; padding-left:12px;}
.zongzhi h2{ font-size:30px; text-align:left; height:71px; line-height:71px;}
.zongzhi h3{ font-size:22px; text-align:left; height:30px; line-height:30px;}
.zongzhi p{ font-size:14px; line-height:25px; }
.zongzhi p span{ font-size:20px;}


/******************关于我们*******************/
.about{ background:url(abut.jpg) no-repeat center; height:554px;}
.dianhua{ background:url(dianhua.png) no-repeat center; height: 117px;}
.dianhua h3{ padding:73px 10px 10px 835px; font-size:20px;}

.rootz{ width:1500px; margin:0 auto;}

.about .ab_left{ margin-left:50px; width:605px;  height:350px;}
.about .ab_left h5{ width:135px; height:32px; display:block; background-color:#eb410d; line-height:32px; text-align:center; border-radius:5px; margin-left:439px; margin-top:50px;}
.about .ab_left h5 a{ color:#FFF; font-size:14px; display:block;}
.about .ab_left h5 a:hover{ color:#eb410d; display:block;}
.about .ab_left h5:hover{ background-color:#FFF;}
.about .ab_left p{ width:240px; padding:280px 10px 10px 348px; font-size:18px; color:#FFF; line-height:31px;}
.about .ab_right{ width:617px; margin-top:-20px;}
.about .ab_right h2{ font-weight:normal; font-size:36px; color:#ff0000; height:62px; line-height:62px;}
.about .ab_right h3{ font-size:20px; color:#11a130;}
.about .ab_right p{ font-size:16px; line-height:35px; color:#212322; margin-top:40px;}



/******************广告*******************/

.gg{ background-color:#11a130; height:186px; }
.ggimg{ width:375px; height:184px;}
.ggimg img{ padding-top:43px;}
.gg p{ font-size:15px; color:#FFF; line-height:31px; margin-left:20px; width:678px; background-color:#28aa44; height:30px; margin-top:5px; padding-left:20px;}
.gg p span{ font-weight:bold;}



/******************基地展示*******************/
.cpzong{ margin-top:39px;	}
.td_jd{ width:100%; height:400px; padding-top:15px;}
.td_jdm{width:1200px; height:400px; margin:auto; padding:0px;}
.cpnav ul{ width:210px;height:120px; padding-top:20px;}
.cpnav ul li {height:60px; width:204px;line-height:60px; float:left;overflow:hidden;background:url(li01.jpg) no-repeat; }
.cpnav ul li a {color:#202020;display:block;line-height:60px; text-align:center; font-size:18px;}
.cpnav ul li a span{ color:#ffffff; line-height:60px; font-size:18px;}
.cpnav ul li.active span{ color:#ffffff; line-height:60px; font-size:18px;}
.cpnav ul li.active {background:url(li02.jpg) no-repeat; width:204px;height:60px;line-height:60px;}
.cpnav ul li.active a {color:#ffffff;}


.sk {margin-top:20px;}
.fl {float:left;}
.hidden {display:none;}
.cpnav {width:210px;height:400px; float:right;}
.cpnav .jdzs{
-webkit-animation:swinging 10s ease-in-out 0s infinite;
    -moz-animation:swinging 10s ease-in-out 0s infinite;
    animation:swinging 10s ease-in-out 0s infinite;
    -webkit-transform-origin:40% 0;
    -moz-transform-origin:40% 0;
    transform-origin:40% 0;
}
@-webkit-keyframes swinging{
    0% { -webkit-transform: rotate(0); }
    5% { -webkit-transform: rotate(10deg); }
    10% { -webkit-transform: rotate(-9deg); }
    15% { -webkit-transform: rotate(8deg); }
    20% { -webkit-transform: rotate(-7deg); }
    25% { -webkit-transform: rotate(6deg); }
    30% { -webkit-transform: rotate(-5deg); }
    35% { -webkit-transform: rotate(4deg); }
    40% { -webkit-transform: rotate(-3deg); }
    45% { -webkit-transform: rotate(2deg); }
    50% { -webkit-transform: rotate(0); } /* Come to rest at 50%. The rest is just stillness */
    100% { -webkit-transform: rotate(0); }
}
 
@-moz-keyframes swinging{
    0% { -moz-transform: rotate(0); }
    5% { -moz-transform: rotate(10deg); }
    10% { -moz-transform: rotate(-9deg); }
    15% { -moz-transform: rotate(8deg); }
    20% { -moz-transform: rotate(-7deg); }
    25% { -moz-transform: rotate(6deg); }
    30% { -moz-transform: rotate(-5deg); }
    35% { -moz-transform: rotate(4deg); }
    40% { -moz-transform: rotate(-3deg); }
    45% { -moz-transform: rotate(2deg); }
    50% { -moz-transform: rotate(0); } /* Come to rest at 50%. The rest is just stillness */
    100% { -moz-transform: rotate(0); }
}
 
@keyframes swinging{
    0% { transform: rotate(0); }
    5% { transform: rotate(10deg); }
    10% { transform: rotate(-9deg); }
    15% { transform: rotate(8deg); }
    20% { transform: rotate(-7deg); }
    25% { transform: rotate(6deg); }
    30% { transform: rotate(-5deg); }
    35% { transform: rotate(4deg); }
    40% { transform: rotate(-3deg); }
    45% { transform: rotate(2deg); }
    50% { transform: rotate(0); } /* Come to rest at 50%. The rest is just stillness */
    100% { transform: rotate(0); }
}


.cpnav p{ display:block; width:170px; padding-left:40px; font-size:26px; font-family:Impact; color:#14b75c; line-height:35px;background:url(tell.jpg) no-repeat bottom left; padding-top:15px;}
.cpnav p span{ font-size:14px; color:#280606; line-height:25px; display:block; width:100%;}


.gun_img53{ width:290px; height:345px; float:left; margin-right:16px; margin-left:10px; margin-bottom:25px;}
.gun_img53 a{ display:block; width:284px; height:299px; border:1px solid #ffffff;   background:#ffc207;}
.gun_img53 a:hover{ display:block; width:284px; height:299px; border:1px solid #009642; background:#009642;-webkit-box-shadow: 1px 1px 1px #009642;  
  -moz-box-shadow: 1px 1 1px #009642;  
  box-shadow: 1px 1px 1px #009642; }
.gun_img53 img{ width:284px; height:203px;}
.gun_img53 a span{ display:block; font-size:18px; color:#000000; line-height:35px; text-align:center; padding-top:5px; padding-bottom:8px;}
.gun_img53 a p{ display:block; width:104px; height:24px; border:1px solid #000000; background:#ffc207; font-size:14px; text-align:center; color:#000000; margin:auto;}
.gun_img53 a:hover p{ display:block; width:104px; height:24px; border:1px solid #ffffff; background:#ffffff; font-size:14px; text-align:center; color:#009642; margin:auto;}
.gun_img53 a:hover span{ display:block; font-size:18px; color:#fff6c9; line-height:35px; text-align:center; padding-top:5px; padding-bottom:8px;}





/*新闻中心*/

.sks_news{ width:100%; height:534px;}
.sksn{width:1180px; height:570px; margin:auto; padding:0px;}

.sks_btr{ width:100%; height:175px;}
.sks_nr{ width:100%; height:325px;}
.sks_btr p{font-size:18px; color:#646464;line-height:28px; text-align: right; font-weight:normal;}
.sksb{ width:700px; height:140px; margin:auto; padding:0px;}
.sksb_l{ width:330px; height:132px; float:left; border-right:1px solid #eeeeee; font-weight:bold;font-size:24px; color:#019642; line-height:30px; padding-right:66px;text-align:right;}
.sksb_l span{ display:block; padding-top:23px; font-size:36px; color:#019642; line-height:40px;text-align:right;}
.sksb_r{ width:260px; padding-left:20px; float:right;}
.sksb_r span{ display:block; font-size:12px; color:#a5a5a5; line-height:20px;}
.sksb_r h3{ display:block; font-size:31px; color:#d20909; line-height:35px;padding-top:5px; }
.sksb_r p{ display:block; font-size:11px; color:#bfbfbf; line-height:16px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.sks_nr ul li{ width:364px; height:325px; float:left; margin-right:10px; margin-left:10px;}
.sks_nr ul li a{ display:block; width:364px; height:325px; background:#f5f5f5}
.xw_l{ padding:10px;}
.xw_l p{ display:block; width:140px; float:left; line-height:35px; color:#000;}
.xw_l p span{ display:block; width:100%;  height:35px; font-size:18px; color:#666666; line-height:50px;}
.xw_l img{ float:right; width:115px; height:81px;}
.xw_top{ width:336px; height:192px; background:#019642; padding:14px;}
.xw_top h3{font-size:18px; color:#ffffff; text-align:center; display:block; width:100%; overflow:hidden; line-height:35px; margin-top:20px;}
.xw_top p{font-size:14px; color:#ffffff; text-align:center; display:block; width:100%; overflow:hidden; line-height:26px;}	


/******底部****/
.foot{ background-color:#f39801; height:420px;}
.foot_left{ margin-top:50px;}
.foot_rgigh{margin-top:100px;}
.foot_rgigh h2{ font-size:24px; font-weight:normal; height:83px; line-height:83px; }
.foot_rgigh h2 a{ color:#FFF; }
.foot_rgigh .ftimg{ width:315px; height:149px;  border-radius:25px;}
.ft_dh{ width:1200px; m}
.foot_dh ul li{ float:left; width:130px; height:55px; display:block; line-height:55px; text-align:center; background:url(xiegang.jpg) no-repeat right;}
.foot_dh ul li a{ color:#000; font-size:15px;}
.foot_dh ul li a:hover{ color:#019642;}
.foot_dh p{ color:#585858; height:40px; line-height:40px;}
.foot_dh p a{color: #585858;}
.foot_dh p .foot_lj{ float: right;}
.foot_hm{ color:#019642; font-size:15px;    font-family: Impact;}


/*jianru*/
.animate-box{opacity:0;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}
.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes fadeInUp{
	from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);}
	to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{
	from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);}
	to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.ntit{ font-size:24px; text-align:center;letter-spacing:1px;font-weight:normal; margin-top:12px;color: #0A8434;}
.view{line-height:25px; padding:10px 20px;letter-spacing:1px; }
.ntt{ height:30px; line-height:30px; border-bottom:#ccc dashed 1px; text-align:center; margin-top:8px;}
#tag{ border-top:#ccc dashed 1px; height:25px; line-height:25px; padding-left:8px; padding-top:5px;}
#tag a{line-height:25px; margin:0 5px;}
.vlast{ line-height:25px; height:25px; margin-left:8px; margin-top:5px;}
.vnext{margin-top:4px; line-height:25px; height:25px;margin-left:8px; }
.vlast a,.vnext a{ padding-left:3px; }
.position{ margin-left:10px; color:#0A8434;}
.position a{color:#0A8434;}
/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}
.conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.author{text-align:right;color:#999;}
#textarea{line-height: 25px;
    padding: 10px 20px;
    letter-spacing: 1px;}


.shadow{border-radius:5px;box-shadow: 1px 2px 3px 2px #dedede;}

.contact{ margin-top:15px;}
.contact .tit{ height: 60px; background:#0A8434 url(contact_icon.jpg) left center no-repeat ;}
.contact ul{ margin: 15px 10px; font-size: 14px;}
.contact ul li{ line-height:28px;}
.contact ul li:last-of-type{ color: #0a8434;}

.newss{ margin-top:15px;}
.newss .tit{ height: 60px; background:#0A8434 url(contact_icon.jpg) left center no-repeat ;}
.newss ul{ margin: 15px 10px; font-size: 14px;}
.newss ul li{ line-height:28px;}
.title2{ text-align:center; width:246px; height: 33px; line-height: 33px; background: #0A8434; border-bottom: #0A8434 solid 1px; }
.title2 span{ width:246px; height: 33px; float: left; background: #0A8434;  color: #fff; font-size: 18px;}

 












